.qy-btn {
		height: 40px;
		border: none;
		color: white;
		padding: 0 25px;
		text-align: center;
		text-decoration: none;
		display : inline-block;
		background-color: #009688;
		font-size: 14px;
		 margin: 2px 3px; 
		-webkit-transition-duration: 0.4s;/*Safari */
		transition-duration: 0.4s ;
		cursor : pointer ; 
		}
.qy-btn:hover{
		opacity: .8; 
	   filter: alpha(opacity=100);
}
		
.qy-btn-primary{
		background-color: white;
		color: black;
		border : 2px solid #D8D8D8; 
		}
.qy-btn-primary:hover{
		border: 2px solid #42B983;		
		}
		 		 
.qy-btn-normal {
		background-color: #1E9FFF;
		}

.qy-btn-warm{
	background-color: #FFB800;
}

.qy-btn-danger{
	background-color: #FF5722;
}

.qy-btn-disabled{
	background-color: #FBFBFB!important;
	color: #d2d2d2!important;	
}
.qy-btn-disabled:active{
	pointer-events: none;
}
.qy-btn-disabled:hover{	
	    cursor: not-allowed!important;
	    opacity: 1;
}

.qy-btn-lg{
		height: 50px;
		width: 200px;
	    line-height: 50px;
	    padding: 0 25px;
	    font-size: 18px;
}

.qy-btn-sm{
		height: 30px;
	    line-height: 30px;
	    padding: 0 10px;
	    font-size: 12px;
}

.qy-btn-xs {
    height: 22px;
    line-height: 22px;
    padding: 0 5px;
    font-size: 12px;
}


